infiltration ditch - Alemán Inglés Diccionario